"""
time
time.time()
time.sleep()
"""
"""
datetime
datetime.datetime.now()
date1 = datetime.datetime(year=2021,month=10,day=10,hour=13,minute=5,second=59)
date1.year
     .month
     .day
     .hour
     .minute
     .second
date1.date()
     .time()
date1.strftime('%Y-%m-%d %H:%M:%S')
     .strftime('%Y{}%m{}%d{}').format('年','月','日')
datetime.datetime.strptime(str1,'%Y-%m-%d %H:%M:%S')
d1 = datetime.datetime(2022,1,1)
d2 = datetime.datetime(2022,10,1)
cha = d2 - d1
cha = datetime.datetime(days=5,hours=10)
d1 += cha
d2 += cha

# %y 两位数的年份表示（00-99）
# %Y 四位数的年份表示（000-9999）
# %m 月份（01-12）
# %d 月内中的一天（0-31）
# %H 24小时制小时数（0-23）
                            # %I 12小时制小时数（01-12）
# %M 分钟数（00-59）
# %S 秒（00-59）
                            # %a 本地简化星期名称
                            # %A 本地完整星期名称
                            # %b 本地简化的月份名称
                            # %B 本地完整的月份名称
                            # %c 本地相应的日期表示和时间表示
                            # %j 年内的一天（001-366）
                            # %p 本地A.M.或P.M.的等价符
                            # %U 一年中的星期数（00-53）星期天为星期的开始
                            # %w 星期（0-6），星期天为星期的开始
                            # %W 一年中的星期数（00-53）星期一为星期的开始
                            # %x 本地相应的日期表示
                            # %X 本地相应的时间表示
                            # %% %号本身
"""
"""
hashlib
m = hashilb.md5()
m.update=(''.encode())
"""


# 有关类属性和对象属性的关系
class test():
    money = 10
    pet = 'dog'

    def __init__(self, name, age):
        self.name = name
        self.age = age

    def say(self):
        print(self.money, self.pet)
        print('---------------------')

    def other(self):
        print('______________________')
        print(self.name, self.age)
        print('______________________')


test.money = 100
test.pet = 'cat'
test.say(test)

t1 = test('22', 22)
t1.other()

test.name = '33'
test.age = 33
print(test.name)
print(test.age)


